
///
/// demo_opt_information2.dart
///

class Point {
  num x, y, z;
  Point(this.x, this.y) : z = 0; // 初始化变量 z
  Point.bottom(num x) : this(x, 0); // 重定向构造函数
  void printInfo() => print('($x, $y, $z)');
}

void main() {
  var p = Point.bottom(100);
  p.printInfo();
}

